#ifndef TABLE_ID_H
#define TABLE_ID_H

#include <iostream>
#include <cstring>
#include <cstdlib>
#include <vector>
#include "exceptions.hpp"


using namespace std;

class TableIdent
{
	private:
 		std::vector<string> ids;


	public:

		TableIdent();
		void print() const;
		unsigned int add(const string &str);
		int getId(const string &str, unsigned int &id) const;
		const string * getIdent(const unsigned int &id) const;
		~TableIdent();


};

#endif
